-
Notifications
You must be signed in to change notification settings - Fork 896
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parse password field from dialog and decrypt before job launch #14636
Conversation
@miq-bot add_label bug, providers/ansible_tower, services, fine/yes |
30a4d60
to
b206694
Compare
Checked commit bzwei@b206694 with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0 |
@bzwei |
@mkanoor yes. It is a proposed enhancement after the initial release. I will create a pivotal story. |
Parse password field from dialog and decrypt before job launch (cherry picked from commit 9bb8653) https://bugzilla.redhat.com/show_bug.cgi?id=1439938
Fine backport details:
|
https://bugzilla.redhat.com/show_bug.cgi?id=1438923
A password text field from service dialog will appear in the options field with the format
password::dialog_param_field_name: v2:{encrypted_word}
At option parsing the prefix will be removed, only
field_name
remains. The value remains encrypted.An extra var can be set by three means in the following priority
Before the job launching time we attempt to decrypt all values. A plain text can pass decryption with no problem.